stenoxous parasite - İspanyolca İngilizce Sözlük